high concept - German English Dictionary